Big Huge Thesaurus

forest goat

noun

sounds kind of like